tg-me.com/phpproglib/5627
Last Update:
Команды Artisan, которые вы не используете (но определенно должны)
Если вы думали, что Artisan — это только для запуска сервера и миграций, пора взглянуть шире. Этот мощный CLI-инструмент может значительно ускорить разработку, упростить отладку и помочь лучше понять Laravel.
📌 Полезные команды для работы с маршрутами:php artisan route:list --method=POST
— показывает только POST-маршруты (удобно при отладке форм или API)php artisan route:list --path=admin
— фильтрует маршруты по пути, например, для админкиphp artisan route:list --only-vendor
— список маршрутов от сторонних пакетов
⚡️ Крутые make: команды для генерации кода:php artisan make:controller PostController --model=Post --requests --test
— создаёт контроллер с привязкой к модели, запросами валидации и тестамиphp artisan make:model Post --all
— генерация модели, миграции, фабрики, сидера, политики и контроллера одним махом!
Сокращённые флаги: php artisan make:model Product -mcfs
(migration, controller, factory, seeder)
🛠️ Создавайте свои Artisan команды и автоматизируйте рутину:php artisan make:command CleanOldPosts
Напишите логику очистки старых записей и запускайте команду вручную или по расписанию. Идеально для: очистки данных, отправки напоминаний, пакетной обработки и интеграций.
👉 Читать статью
BY Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/phpproglib/5627